package com.swjd.sell.utils;

import java.util.Random;

/**
 * 生成key
 * @author 刘涛
 * @create 2021/8/27 23:35
 */
public class KeyUtil {
    /**
     * 生成唯一主键
     * 格式：时间+随机数
     *加锁保障线程安全，使生成的主键唯一
     */
    public static synchronized String genUniqueKey() {
        Random random = new Random();
        long time = System.currentTimeMillis();
        Integer number = random.nextInt(900000) + 100000;
        return time + String.valueOf(number);
    }
}
